package util.tree;


import com.google.common.collect.Maps;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @date 2021/6/29
 */
@Data
public class TreeNode {

    private String key;
    // 类型：节点还是叶子
    private String type;
    // 树节点显示的内容
    private String title;
    // 父级节点ID
    private String parentKey;
    // 分组
    private String group;
    // 顺序
    private Integer sort = Integer.MAX_VALUE;
    // 子节点
    private List<TreeNode> children;
    // props
    private Map<String, String> props = Maps.newHashMap();
}
